执行查询
    当指定了SQL语句并且提供了参数后,就可以执行查询了。当执行查询的时候,BDE接受和处理从应用程序传递过来的SQL语句。
    (1)如果查询是基于”本地数据库“(dBASE and Paradox),那么BDE引擎处理SQL语句,并且返回查询的结果。
    (2)如果查询是基于SQL Server并且TQuery的RequestLive属性为False,那么此时的SQL语句并不由BDE来理解和处理,而是直接传递到数据库中进行处理。
    (3)如果查询是基于SQL Server并且RequestLive属性为True,那么SQL语句必须遵守SQL标准,这是因为BDE必须使用SQL标准来反映数据表中的数据变化。
    提示:如果是第一次执行查询,最好调用Prepare通知BDE或服务器做好准备,这样能加快查询的速度。

    可参看:
    (1)在设计期间执行查询(静态查询)
    (2)在运行期间执行查询(动态查询)

RainBow策划制作 版权所有